<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{font-family: "微软雅黑";}
p,h1,h2,h3,h4,h5,h6{margin: 0;}
ul{list-style: none;margin: 0;padding: 0;}
a,a:hover{text-decoration: none;color: #333;}

@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}

.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}

.container-fluid{max-width: 1030px;}
.main{margin-bottom: 40px;}

.head-top{width: 100%;overflow: hidden;padding: 7px 0;background: #e6e6e6;}
.head-top p{font-size: 13px;line-height:1; color: #8e8e8e;}
.head-top p a{font-size: 13px;line-height: 1;display: inline-block;padding: 0 5px; color: #8e8e8e;}
.head-top p a:last-child{border-left: 1px solid #8e8e8e;}
.header{position: relative;width: 100%;overflow: hidden;}
.logobox{float: left;max-width: 486px;padding: 5px;}
.logobox img{width: 100%;}
@media only screen and (max-width:767px ) {
	.logobox{width: 400px;}
}
@media only screen and (max-width:640px ) {
	.logobox{width:350px;}
}
@media only screen and (max-width:560px ) {
	.logobox{width:300px;}
}
@media only screen and (max-width:450px ) {
	.logobox{width:280px;}
}
@media only screen and (max-width:380px ) {
	.logobox{width:260px;}
}
.tel{float: right;padding-left:40px;background: url(../images/tel_06.png)no-repeat left center;padding-top: 20px;padding-bottom: 20px;}
.tel p{color: #666666;font-size: 16px;}
.tel h3{color: #ff5b01;font-size: 20px;}
.sjdnav span{font-size: 24px;text-align: center; color: #ff5b01;display: inline-block;width: 50px;line-height:50px; position: absolute; top: 50%;right: 0; margin-top: -25px;}
.title01{padding-left: 20px;background: url(../images/titlebg_16.jpg)no-repeat center center;-webkit-background-size: cover;background-size: cover; color: #fff;}
.title01 .tit_left,.title01 .tit_right{display: inline-block;}
.title01 .tit_left p{font-size: 48px;font-family:"宋体";font-weight: bold;text-transform: uppercase;}
.title01 .tit_right h4{font-size: 18px;font-weight: bold;line-height: 1;}
.title01 .tit_right p{font-size:20px;font-family:arial;line-height: 1;}
.menu{width: 100%; background: #1C2A72;z-index: 999;}
.menu ul.ullv1{width: 100%;}
.menu ul.ullv1 li.lilv1{width: 12.5%;float: left;background: url(../images/shu_11.jpg)no-repeat left center;position: relative;z-index: 666;}
.menu ul.ullv1 li.lilv1 a{display: block;width: 100%;font-size: 16px;line-height: 40px; color: #fff;text-align: center;transition: all 0.2s;}
.menu ul.ullv1 li.lilv1:last-child a{ background: url(../images/shu_11.jpg)no-repeat right center;}
.menu ul.ullv1 li.lilv1 a:hover{background-color: #d71416;}
.menu ul.ullv1 li.lilv1 .ej{position: absolute;z-index: 666;width: 100%;display: none;background:#283579;}
.menu ul.ullv1 li.lilv1 .ej li{width: 100%;}
.menu ul.ullv1 li.lilv1 .ej li a{display: block;width: 100%;transition: all 0.3s;}
@media only screen and (min-width:768px ) {
	.menu ul.ullv1 li.lilv1:hover .ej{display: block !important;}
	.menu ul.ullv1{display: block !important;}
}
@media only screen and (max-width:767px ) {
	.menu ul.ullv1 li.lilv1:last-child a{background:none;}
	.menu ul.ullv1 li.lilv1{background:none;}
	.menu ul.ullv1 li.lilv1 .ej{display: none !important;}
	.menu ul.ullv1 li.lilv1{width: 100%;}
	.menu{background: rgba(38,38,38,0.8);position: absolute;}
	.menu ul.ullv1 li.lilv1 a{font-size: 14px;line-height: 32px;border-bottom: 1px solid #cdcdcd;}
}
.leftlist {padding: 5px;background:#253aa4;}
.leftlist li a{display: block;width: 100%;font-size: 16px; line-height:50px;text-indent:15px;color: #000;border-bottom: 1px dashed #b2b2b2;background: #fff;transition: all 0.35s;}
.leftlist li a span{font-size: 12px;line-height: 50px;top: 0;margin-top: 0;margin-right:3px;transform: scale(0.9);}
.leftlist li a:hover{color: #d71416;}
.leftlist li a.act{color: #D71416;}
.listej{padding-left: 25px;background: #e9e9e9;}
.listej li a{background: none;border: none;line-height: 36px;font-size: 14px;color: #343434;}

.prolist ul.pro_li li{padding-left: 10px;padding-right: 10px;margin-bottom: 10px;}
@media only screen and (max-width:560px ) {
	.prolist ul.pro_li li{padding-left:5px;padding-right:5px;}
}
@media only screen and (max-width:991px ) {
	.prolist ul.pro_li li:nth-child(5),.prolist ul.pro_li li:nth-child(6){display: none;}
	.leftlist li a{text-indent:10px ;}
}
@media only screen and (max-width:767px ) {
	.leftlist li a{line-height: 40px;}
	.leftlist li a span{line-height: 40px;}
}

.prolist ul.pro_li li a{display: block;width: 100%;overflow: hidden;background: #fff;border: 1px solid #d5d5d5;padding: 3px;transition: all 0.35s;}
.prolist .propic{position: relative; display: block; overflow: hidden; margin: 0 auto;background: #fff;border: 3px solid #d5d5d5;transition: all 0.35s;}
.prolist .propic:before{content: ""; padding-top:76%; display: block;}
.prolist .propic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.prolist ul.pro_li li a p{font-size: 14px;line-height:28px;color: #505050;transition: all 0.35s;}
.prolist ul.pro_li li a:hover{background: #1c2a72;}
.prolist ul.pro_li li a:hover .propic{border-color: #fff;}
.prolist ul.pro_li li a:hover p{color: #fff;}
.in_pro{overflow: hidden;padding: 20px 0;}

.title001{ margin-bottom:20px;}
.title001 ul{margin: 0 auto;display:inline-block;width: auto;border-radius:3px;}
.title001 ul li{display: inline-block;margin-bottom: 3px;}
.title001 ul li a{font-size: 14px; display:block;
 padding:2px 15px;
 min-width: 106px;
  line-height:32px;background: #e5e5e5;
 color:#505050;overflow: hidden;text-overflow: inherit;
transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;
}
.title001 ul li a:hover{ color:#fff; background:#1c2a72;}
.title001 ul li a.active{ color:#fff; background:#1c2a72;}

.lunbobox{margin: 3px;}
.lunbobox a{display: block;width: 100%;overflow: hidden;background: #fff;border: 1px solid #d5d5d5;padding: 3px;transition: all 0.35s;}
.lunbobox a p{font-size: 14px;line-height: 28px;color: #505050;transition: all 0.35s;}
.casepic{position: relative; display: block; overflow: hidden; margin: 0 auto;background: #fff;border: 3px solid #d5d5d5;transition: all 0.35s;}
.casepic:before{content: ""; padding-top:76%; display: block;}
.casepic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.lunbobox a:hover{background: #1c2a72;}
.lunbobox a:hover .propic{border-color: #fff;}
.lunbobox a:hover p{color: #fff;}
.title1{margin-bottom: 10px;}
.title1 h3{font-size: 32px;font-weight: bold;color: #1c2a72;line-height: 52px;}
.title1 p{font-size:14px;text-transform: uppercase;font-weight: bold;color: #505050;}
.owl-controls{position: absolute;width: 100%; top:50%;transform: translateY(-50%);margin-top: 0 !important;}
.owl-prev{position: absolute;left: 0;top:0;margin: 0 !important; margin-top:-33px !important;}
.owl-next{position: absolute;right: 0;top:0;margin: 0 !important; margin-top:-33px !important;}
.owl-prev,.owl-next{font-size: 26px !important;border-radius: 0 !important; line-height: 60px;width: 40px;background:#1c2a72 !important;opacity:0.8 !important; color: #fff !important;}

/*关于我们*/
.title2{overflow: hidden;margin-bottom: 15px;}
.title2 h3{font-size: 30px;line-height:52px;display: inline-block;float: left;margin-right:8px;font-weight: bold;color: #fff;}
.title2 span{font-size: 14px;display:inline-block;line-height:52px;float: left;font-weight: bold;color: #fff;}

.in_ab{overflow: hidden;width: 100%;background: url(../images/abbg_15.jpg)no-repeat center center;-webkit-background-size: cover;background-size: cover;padding:28px 0;}

.in_abxq{padding: 15px;}
.abtxt{width:70%; float: right;}
.abtxt p{font-size: 12px;line-height: 24px;display: block; overflow: hidden;color: #fff;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp:7;
  }
.abtxt a{display: inline-block;font-size: 12px;padding: 0 5px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; margin-top: 10px;line-height: 20px;border: 1px solid #fff;color: #fff;}
.abpic{width:29%;float: left; height: 200px;background: url(../images/abpic_18.jpg)no-repeat center center;-webkit-background-size: cover;background-size: cover;}
@media only screen and (max-width:460px ) {
	.abpic{width: 39%;}
	.abtxt{width: 60%;}
}
@media only screen and (max-width:380px ) {
	.abpic{width: 45%;}
	.abtxt{width: 54%;}
}

.cktxt p{font-size: 12px;line-height: 24px;display: block; overflow: hidden;color: #fff;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp:5;
  }
.ab_right{background: #1c2a72;padding: 15px;}  
@media only screen and (max-width:1080px ) {
	.title2 h3{font-size: 28px;}
}

/*新闻中心*/
.newslist {width: 63%;float: left;border: 1px solid #d5d5d5;}
.nav-tabs{width: 100%;overflow: hidden;background: url(../images/titlebg_31.jpg)repeat-x center center;}
.nav-tabs li{text-align: center;font-size: 20px;}
.index-news .nav-tabs li{margin-left: 15px;}

.nav-tabs{padding-bottom: 5px;}
.nav-tabs li a{border-radius:0px;display: inline-block;padding: 0 15px;color: #222;line-height: 42px; background: rgba(255,255,255,0.2);transition: all 0.5s;}
.nav-tabs li a:hover{background: rgba(255,255,255,0.6);}
.new_down{margin-top: 10px;margin-bottom: 10px;}
.new_down ul{margin: 0;}

.new_down ul li a{display: block; width: 100%;overflow: hidden;font-size: 12px;line-height: 22px;color: #222222;transition: all 0.5s;}
.new_down ul li a p{margin: 0;}
.new_down ul li a p b{color: #1c2a72;font-size:16px;line-height: 22px;}
.new_down ul li a:hover{color: #1c2a72;}
.nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:focus, .nav-tabs&gt;li.active&gt;a:hover {
    color: #fff !important;
    cursor: default;
    background-color: #1c2a72 !important;
    border: 1px solid #ddd !important;
    border-bottom-color: 1px solid #ddd !important;
}
#menu1,#menu2,#menu3{overflow: hidden;padding-top: 15px;}
.new-top-pic{width:210px;border: 1px solid #d7d7d7;}
.new-top-pic{position: relative; display: block; overflow: hidden; margin: 0 auto;}
.new-top-pic:before{content: ""; padding-top:70%; display: block;}
.new-top-pic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;padding: 1px;}
.new-top-txt{overflow: hidden;}
.new-top-txt h5{padding-left: 15px;font-weight: bold;line-height: 30px;}
.new-top-txt p{font-size: 12px;padding-left: 15px;overflow: hidden;}
.new-top-txt a{font-size: 12px;display: inline;color: #666;float: right;color: #1C2A72;}

.new-top-txt p.new_title01{font-size: 14px; color: #111;margin-top: 10px;}
.new-top-txt .new_title01{font-size: 14px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.new-top-txt .new_txt{line-height: 20px;text-align: justify;height: 80px;overflow: hidden;text-overflow: ellipsis;}

@media only screen and (max-width:640px) {
	.new-top-pic{width: 180px;}
	.new-top-txt p.new_txt{line-height: 20px;text-align: justify;height:60px;overflow: hidden;text-overflow: ellipsis;}
}
@media only screen and (max-width:450px ) {
	.new-top-pic{width: 140px;}
	.new-top-txt .new_txt{height: 60px;}
	.new-top-txt p.new_txt{line-height: 20px;text-align: justify;height:40px;overflow: hidden;text-overflow: ellipsis;}
}
.new_right{width: 35%;float: right;border: 1px solid #d5d5d5;padding:0 5px ;}
.new_right .title3{padding: 12px 10px;border-top: 2px solid #1c2a72;}
.new_right .title3 h3{font-size:16px;color: #1c2a72;padding-left: 15px;border-left:3px solid #1c2a72;line-height: 16px;}
.title3 h3 span{font-size: 12px;text-transform: uppercase;font-weight: bold;color: #000;line-height: 16px;}
.title3 h3 a{font-size: 12px;color: #1c2a72;line-height: 16px;}
.conpic{padding: 5px;margin:15px 0;}
.new_right .lxfs p{font-size:12px;color: #212121;line-height: 21px;}

@media only screen and (max-width:767px ) {
	.new_right,.newslist{width: 100%;}
}

/*底部导航*/
.in_footmenu{text-align: center;background: url(../images/menubg_43.jpg)repeat-x center center;padding: 2px 0;}
.in_footmenu ul{display: inline-block;max-width: 1000px;}
.in_footmenu ul li{display: inline-block;width: auto;max-width: 12.5%;padding: 13px 0;}
.in_footmenu ul li a{text-align: center; display: inline-block;font-size: 14px;line-height:1;padding: 0 15px;border-left: 1px solid #fff;color: #fff;}
.in_footmenu ul li:first-child a{border: none;}

/*底部*/
.foot_right.foot_left.logo{}
.foot_right{width: 65%;float: left;padding-left: 30px;}
.foot_left{width: 35%;float: left;padding-right: 30px;border-right:1px solid #1c2a72 ;}
.foot_right p{font-size: 12px;line-height: 24px;}
.foot_right b{font-size: 12px;font-weight: normal;color: #6d6d6d;}

/*手机底部*/
.hot{width:100%; height:58px; background:#1C2A72; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }
footer ul li a{ padding: 0 10px; height: 12px; font-size: 12px; line-height: 12px; }
.yema{width: 100%; text-align: center;}
.yema ul,.yema ul li,.yema ul li a{display: inline-block;}
.yema ul li{padding: 0;}
.yema ul li a{font-size:12px;padding: 2px 8px;border: 1px solid #d7d7d7;transition: all 0.25s;}
.yema ul li a:hover{background: none;color:#1C2A72;border-color: #1c2a72;}

/*内页*/
/*新闻页面*/
.newtxt{width: 69%;float: right;}
.newtxt h3{font-size: 18px;color: #505050;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all 0.35s;}
.newtxt p{color:#505050;font-size: 14px;line-height: 20px;overflow: hidden;transition: all 0.35s;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp:4;}
.newtxt small{color: #505050;font-size: 12px;line-height: 18px;transition: all 0.35s;}
.newpic{width: 30%;float: left;height: 130px;border: 3px solid #fff;}
.new-list li{margin-bottom: 15px;}
.new-list a{display: block;width: 100%;overflow: hidden; padding:3px;background: #e0e0e0;transition: all 0.35s;}
.new-list a:hover{background: #1c2a72;}
.new-list a:hover .newtxt p{color: #fff;}
.new-list a:hover .newtxt h3{color: #fff;}
.new-list a:hover .newtxt small{color: #fff;}
.newpic1{background: url(../images/case1_19.jpg)no-repeat center center;-webkit-background-size:cover ;background-size:cover;}
.newpic2{background: url(../images/pro2_19.jpg)no-repeat center center;-webkit-background-size:cover ;background-size:cover;}
.newpic3{background: url(../images/new1_23.jpg)no-repeat center center;-webkit-background-size:cover ;background-size:cover;}
@media only screen and (max-width:560px ) {
	.newpic{width: 35%;}
	.newtxt{width: 64%;}
	.newtxt h3{font-size: 16px;}
}
@media only screen and (max-width:460px ) {
	.newpic{width: 39%;}
	.newtxt{width: 60%;}
}

@media only screen and (max-width:380px ) {
	.newpic{width:43%;}
	.newtxt{width:56%;}
}
/*详情页单页*/
.xq_tit{font-size: 16px;}
.xqtxt p{font-size: 14px;line-height: 24px;color: #303030;margin-bottom: 3px;text-align: justify;text-indent: 2em;}
.xqtxt .date{color: #666;}
.xqgspic{width: 98%;margin: 15px auto;}
.mapbox{width: 98%;margin: 15px auto;}
/*下载*/
.download{width: 100%;}
@media only screen and (max-width:767px ) {
	.download{text-align: center;}
}
.download p,.download p span,.download p a{display:inline-block ;}
.download p span,.download p a{line-height: 40px;top: 0;}
.download p a{font-size: 12px;padding: 0 25px;color: #fff;background: #D71416;
border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;}
.download p span{float: left;font-size: 24px;padding: 0 14px;color: #D71416;background: #fff;
border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;
}
.download p{border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #D71416;}
/*产品详情页*/
.cpxqpic{position: relative; display: block; overflow: hidden; margin: 0 auto;}
.cpxqpic:before{content: ""; padding-top: 300px; display: block;}
.cpxqpic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}


/*联系我们*/
.lxxq p{font-size: 14px;line-height: 26px;}

/*分页样式*/
div.page {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin:10px 3px; padding-top: 3px; text-align: center;}
div.page a {border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #eb5914; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none;}
div.page a:hover {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777;}
div.page a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777;}
div.page span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #eb5914; margin-right: 3px; padding-top: 2px;}
div.page span.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px;}


</pre></body></html>